Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 OWEN STREET Terraced £93,000 26 Mar 2004
9 OWEN STREET Terraced £140,000 9 Feb 2018
11 OWEN STREET Terraced £135,000 15 Mar 2019
19 OWEN STREET Semi-Detached £195,000 25 Sep 2023
21 OWEN STREET Terraced £171,600 29 Apr 2022